package com.Venue.mapper;

import com.Venue.entity.Venue;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 场地信息 Mapper接口
 */
@Mapper
public interface VenueMapper {

    /**
     * 添加场地信息
     * @param venue
     * @return
     */
    int doAddVenueInfo(Venue venue);

    /**
     * 修改场地信息
     * @param venue
     * @return
     */
    int doModifyVenueInfo(Venue venue);

    /**
     * 删除场地信息
     * @param venue
     * @return
     */
    int doDeleteVenueInfo(Venue venue);

    /**
     * 获取场地信息
     * @param venue
     * @return
     */
    Venue doGetVenueInfo(Venue venue);

    /**
     * 获取场地列表
     * @return
     */
    List<Venue> doGetVenueInfoList();

    /**
     * 查询场地列表
     * @param venue
     * @return
     */
    List<Venue> doQueryVenueInfoList(Venue venue);
}